articulate leaf - Espagnol Anglais Dictionnaire